package com.vo;

import java.io.Serializable;

/**
 * Classe ContactWays utilizada como Variable Object.
 * @author Jean Vasconcelos, Carla Sukeyosi, Matheus Emanuel, Heitor Carvalho
 */
public class ContactWays implements Serializable
{
    private String name;
    private String value;

    /**
     * Cria uma FormaDeContato a partir do nome e valor(endereço).
     * @param name Nome da FormaDeContato.
     * @param value Valor da FormaDeContato.
     */
    public ContactWays(String name, String value)
    {
        this.name = name;
        this.value = value;
    }

    /**
     * Recupera o nome da FormaDeContato.
     * @return Nome da FormaDeContato.
     */
    public String getName()
    {
        return name;
    }

    /**
     * Recupera o valor da FormaDeContato.
     * @return Valor da FormaDeContato.
     */
    public String getValue()
    {
        return value;
    }

    /**
     * Representacao da FormaDeContato num String.
     * @return FormaDeContato num String.
     */
    @Override
    public String toString()
    {
        return name + ": " + value;
    }
}